rain buckets - Alemán Inglés Diccionario